English Dictionary
◊ CEMBRA NUT TREE
cembra nut tree
n : large 5-needled European pine; yields cembra nuts and a
resinous exudate [syn: {Swiss pine}, {Swiss stone pine},
{arolla pine}, {Pinus cembra}]